improvement of sanitation - Espagnol Anglais Dictionnaire